71a8c63dc151bf998758204e55753d4d6c80f8cc,org.sonarlint.eclipse.core.tests/src/test/java/org/sonarlint/eclipse/core/internal/tracking/IssueTrackerTest.java,IssueTrackerTest,should_match_by_text_range_hash,#,283

Before Change


    int newLine = 7;

    tracker.matchAndTrackAsNew(file1, Collections.singletonList(base.copy().line(newLine + 3).assignee(id).build()));
    tracker.matchAndTrackAsNew(file1, Collections.singletonList(base.line(newLine).build()));

    assertThat(cache.getCurrentTrackables(file1)).extracting("line", "assignee").containsExactly(tuple(newLine, id));
  }

After Change


    int newLine = 7;

    cache.put(file1, tracker.matchAndTrackAsNew(file1, Collections.singletonList(base.copy().line(newLine + 3).assignee(id).build())));
    cache.put(file1, tracker.matchAndTrackAsNew(file1, Collections.singletonList(base.line(newLine).build())));

    assertThat(cache.getCurrentTrackables(file1)).extracting("line", "assignee").containsExactly(tuple(newLine, id));
  }